Barrington Crescent, Birchington, 2 Bedroom Semi-Detached House £895Pcm